Using Tracealyzer
Tracealyzer allows you to analyze RTX64 monitoring session data to view thread behavior and identify problem areas and/or performance issues.
Typical uses of Tracealyzer:
- Analyze the timing of thread instances, both actual CPU time and response times.
- Study the CPU load over time and find hotspots where tasks are delayed, allowing for optimizations.
- Troubleshoot synchronization problems, such as deadlocks, or mutexes not being released.
- Display application events, such as state transitions or debug prints, by adding user events to your code.
- Graphically plot any application data to optimize control algorithms.
- Find the cause behind complex, transient software errors which otherwise are hard to reproduce.
tOPICS:
This topic provides instructions for using the tool. For information on specific UI components, see the appropriate topics under Understanding the Tracealyzer User Interface.
Related Topics ABOUT TRACEALYZER:
- About Tracealyzer
- Terminology
- Understanding the Tracealyzer User Interface
- Configuring Tracealyzer
- Tips, Tricks, and Notes
rELATED tOPICS ABOUT MONITORING:
- Application Monitoring
- Understanding Persistent vs. Transient
- Changing Default Monitor Settings (RTX64 Control Panel)
- RTX64 Monitor
- Event Classes